Makra - p°φkazy

Formßt editovanΘho souboru makra:

Ka₧d² p°φkaz makra je na zvlßÜtnφm °ßdku. Pouze u p°φkazu
ecChar nßsleduje za p°φkazem vklßdan² znak v lomen²ch zßvorkßch,
nap°.
ecChar{A} dosadφ na pozici kurzoru znak "A"

P°ehled p°φkaz∙:


ecLeft           
p°esune kurzor o znak vlevo
ecRight          p°esune kurzor o znak vpravo
ecUp             p°esune kurzor o °ßdek nahoru
ecDown           p°esune kurzor o °ßdek dol∙
ecWordLeft       p°esune kurzor o slovo doleva
ecWordRight      p°esune kurzor o slovo doprava
ecLineStart      p°esune kurzor na zaΦßtek °ßdku
ecLineEnd        p°esune kurzor na konec °ßdku
ecPageUp         p°esune kurzor o strßnku nahoru
ecPageDown       p°esune kurzor o strßnku dol∙
ecPageLeft       p°esune kurzor na pravou stranu strßnky
ecPageRight      p°esune kurzor na levou stranu strßnky
ecPageTop        p°esune kurzor na vrÜek strßnky
ecPageBottom     p°esune kurzor na konec strßnky
ecEditorTop      p°esune kurzor na zaΦßtek textu
ecEditorBottom   p°esune kurzor na konec textu
ecNextLineStart  p°esune kurzor na zaΦßtek dalÜφho °ßdku

nßsledujφcφ p°φkazy jsou obdobnΘ jako p°edchozφ, pouze dochßzφ k oznaΦovßnφ textu

ecSelLeft        
ecSelRight       
ecSelUp          
ecSelDown        
ecSelWordLeft    
ecSelWordRight   
ecSelLineStart   
ecSelLineEnd     
ecSelPageUp      
ecSelPageDown    
ecSelPageLeft    
ecSelPageRight   
ecSelPageTop     
ecSelPageBottom  
ecSelEditorTop   
ecSelEditorBottom

ecSelectAll      oznaΦφ cel² text

ecCopy           kopφrovat do schrßnky
ecCut            vyst°ihnout do schrßnky
ecPaste          vlo₧it ze schrßnky na pozici kurzoru

ecScrollUp       o strßnku nahoru bez zm∞ny pozice kurzoru
ecScrollDown     o strßnku dol∙ bez zm∞ny pozice kurzoru
ecScrollLeft     skrolovßnφ vlevo bez zm∞ny pozice kurzoru
ecScrollRight    skrolovßnφ vpravo bez zm∞ny pozice kurzoru

ecInsertMode     re₧im vklßdßnφ
ecOverwriteMode  re₧im p°episovßnφ
ecToggleMode     p°epnutφ re₧imu vklßdßnφ/p°episovßnφ

ecNormalSelect   normßlnφ bloky
ecColumnSelect   sloupcovΘ bloky
ecLineSelect     °ßdkovΘ bloky

ecMatchBracket   najdi odpovφdajφcφ zßvorku

ecGotoMarker0    jdi na zßlo₧ku 0..9
a₧
ecGotoMarker9    
ecSetMarker0     nastav zßlo₧ku 0..9
a₧
ecSetMarker9

ecDeleteLastChar smazat znak p°ed kurzorem (Backspace)
ecDeleteChar     smazat znak pod kurzorem (Delete)
ecDeleteWord     smazat do konce slova
ecDeleteLastWord smazat do zaΦßtku slova
ecDeleteBOL      smazat do zaΦßtku °ßdku
ecDeleteEOL      smazat do konce °ßdku
ecDeleteLine     smazat °ßdek
ecClearAll       smazat vÜe
ecLineBreak      nov² °ßdek s p°echodem kurzoru (Enter)
ecInsertLine     vlo₧it °ßdek, pozice kurzoru se nem∞nφ
ecChar{znaky}    vlo₧it znak(y) na pozici kurzoru

ecUndo           zruÜenφ zm∞ny
ecRedo           vrßcenφ zm∞ny

ecBlockIndent    zv∞tÜenφ odsazenφ bloku
ecBlockUnindent  zmenÜenφ odsazenφ bloku
ecTab            Tabulßtor
ecShiftTab       Shift+Tabulßtor

P°φklady:

Na zaΦßtek °ßdku napsat slovo "Jelen" a od°ßdkovat:
ecLineStart
ecChar{Jelen}
ecLineBreak